package co.com.travelsoft.ati.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



public class UsuarioDto implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	

    private BigDecimal codigo;

    private String correoelectronico;

    private String login;

    private String nombre;

    private String password;
    

    private Date ultimafechaingreso;

    public UsuarioDto() {
    }

    public UsuarioDto(BigDecimal codigo, String correoelectronico, String login, String nombre, String password,
                    Date ultimafechaingreso) {
        this.codigo = codigo;
        this.correoelectronico = correoelectronico;
        this.login = login;
        this.nombre = nombre;
        this.password = password;
        this.ultimafechaingreso = ultimafechaingreso;
    }


    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#getCodigo()
	 */

	public BigDecimal getCodigo() {
        return codigo;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#setCodigo(java.math.BigDecimal)
	 */

	public void setCodigo(BigDecimal codigo) {
        this.codigo = codigo;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#getCorreoelectronico()
	 */

	public String getCorreoelectronico() {
        return correoelectronico;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#setCorreoelectronico(java.lang.String)
	 */

	public void setCorreoelectronico(String correoelectronico) {
        this.correoelectronico = correoelectronico;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#getLogin()
	 */

	public String getLogin() {
        return login;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#setLogin(java.lang.String)
	 */

	public void setLogin(String login) {
        this.login = login;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#getNombre()
	 */

	public String getNombre() {
        return nombre;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#setNombre(java.lang.String)
	 */

	public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#getPassword()
	 */

	public String getPassword() {
        return password;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#setPassword(java.lang.String)
	 */

	public void setPassword(String password) {
        this.password = password;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#getUltimafechaingreso()
	 */

	public Date getUltimafechaingreso() {
        return ultimafechaingreso;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#setUltimafechaingreso(java.util.Date)
	 */

	public void setUltimafechaingreso(Date ultimafechaingreso) {
        this.ultimafechaingreso = ultimafechaingreso;
    }

    /* (non-Javadoc)
	 * @see co.com.travelsoft.ati.entities.Usuario#toString()
	 */

    public String toString() {
        StringBuffer buffer = new StringBuffer();
        buffer.append(getClass().getName()+"@"+Integer.toHexString(hashCode()));
        buffer.append('[');
        buffer.append("codigo=");
        buffer.append(getCodigo());
        buffer.append(',');
        buffer.append("correoelectronico=");
        buffer.append(getCorreoelectronico());
        buffer.append(',');
        buffer.append("login=");
        buffer.append(getLogin());
        buffer.append(',');
        buffer.append("nombre=");
        buffer.append(getNombre());
        buffer.append(',');
        buffer.append("password=");
        buffer.append(getPassword());
        buffer.append(',');
        buffer.append("ultimafechaingreso=");
        buffer.append(getUltimafechaingreso());
        buffer.append(']');
        return buffer.toString();
    }
}
